
// Testing cases methods

/*
* Title
* 
* @param 
* @param 
*/
function submitAddNewObject()
{
    $('#editObjectDialog_object_type').val('apartment');
    populate_object_form('apartment'); 
    $('.apartment').removeClass('hidden');
    $('#name').val('New Object Name Test');
    $('#editObjectButton').trigger('click');
}

// Otvara dialog za unos novog objekta
function caseDodajNoviObjekat()
{
    newObjectDialog(base_url+'objects/view_new');
}

//Odabira vrijednost dropdowna TipObjekta, prikazuje opciju za atribute, uzima preko ajaxa polja vezana za objekat
function caseOdaberiTipApartman()
{
    $('#editObjectDialog_object_type').val('apartment');
    $('.apartment').removeClass('hidden');
    get_object_fields(
        myObject[0]['type'],
        myObject[0]['formViewUrl'],
        myObject[0]['ID']
    );
    myObject[0]['type'] = 'apartment';
    $('#editObjectButton').button("option", "disabled", false);
}

//Otvara dialog za odabir atributa za formu
function caseDodajAtributFormi()
{
    addAttributeDialog(base_url+'object_attributes/view_new/apartment');
}

//Odabira vrijednost dropdowna TipArtibuta, dodaje novi atribut formi objekta
function potvrdiOdabraniAtribut()
{
    $('#attrToObjectDialog_attributes_ID').val(23);
    $('#newAttributeButton').trigger('click');
}

//Otvara dialog za uredjivanje atributa za formu
function caseUrediAtributeForme()
{
    editAttributesDialog(base_url+'object_attributes/view_edit/apartment');
}

//Otvara dialog za dodavanje novog vlasnika
function caseDodajVlasnika()
{
   openNewOwner();
}

//Otvara dialog za uredjivanje vlasnika
function caseUrediVlasnika(id)
{
   openEditOwner(id);
}

//Otvara dialog za dodavanje novog atributa
function caseDodajNoviAtribut()
{
    newAttributeDialog(base_url+'attributes/view_new/1')
}

//Odabita TipAtributa, unosi ime, dodaje novi atribut u listu atributa
function casePotvrdiUnosNovogAtributa()
{
    $('#newAttributeDialog_value').val('descriptive data');
    $('#newAttributeDialog_name').val('Novi opisni atribut za formu');
    $('#addNewAttribute').trigger('click');
}